//package com.code.user.model.po;
//
//import com.code.commons.model.po.BasePO;
//import io.swagger.annotations.ApiModel;
//import io.swagger.annotations.ApiModelProperty;
//import lombok.AllArgsConstructor;
//import lombok.Builder;
//import lombok.Data;
//import lombok.NoArgsConstructor;
//import org.hibernate.validator.constraints.Length;
//
//import javax.persistence.GeneratedValue;
//import javax.persistence.Id;
//import javax.validation.constraints.NotBlank;
//import java.math.BigDecimal;
//
///**
// * 当推荐人的矿池大小不够减去被推荐人收益的剩余矿池大小及持久层对象
// *
// * @author tangyifei
// * @since 2020年1月2日13:45:21
// */
//@ApiModel("当推荐人的矿池大小不够减去被推荐人收益的剩余矿池大小及持久层对象")
//@Builder
//@AllArgsConstructor
//@NoArgsConstructor
//@Data
//public class UserRecommenderIncome extends BasePO<Long> {
//
//    @ApiModelProperty(value = "主键", example = "1")
//    @Id
//    @GeneratedValue(generator = "JDBC")
//    private Long id;
//
//    @ApiModelProperty(value = "推荐人的主键", example = "1")
//    @NotBlank(message = "推荐人的主键不能为空")
//    @Length(min = 1, max = 64)
//    private String recommenderId;
//
//    @ApiModelProperty(value = "被推荐人的用户主键", example = "1")
//    @NotBlank(message = "被推荐人的用户主键不能为空")
//    @Length(min = 1, max = 64)
//    private String recommenderUserId;
//
//    @ApiModelProperty(value = "被推人的顺序", example = "1")
//    private Integer recommenderIndex;
//
//    @ApiModelProperty(value = "1确认 0未确认", example = "0")
//    private Integer state;
//
//    @ApiModelProperty(value = "当推荐人的矿池大小不够减去被推荐人收益的剩余矿池大小", example = "0")
//    private BigDecimal income;
//
//
//}
